cover (expenses, costs) - Turco Inglés Diccionario